covering nets - French English Dictionary